mosque pulpit - German English Dictionary